President & CEO
Michael D. LeClair
CEO Approval Rating
90/100
Babcock Power is a Massachusetts-based company that manufactures and supplies heat exchangers and steam generators for sectors including oil and gas and chemical.